On commoner ' s liveness theorem and supervisory policies that enforce liveness in free - choice Petri nets 1
نویسنده
چکیده
A Petri net (PN) (Pe::erson, 1981; Reisig, 1985) is said to be live if it is possible to fire any transition from every reachable marking, although not: necessarily immediately. A free-choice Petri net (FCPN) is a PN, where every arc from a place to a transition is either t~e unique output arc from that place or it is the unique input arc to the transition. Commoner's Liveness Theorem (cf. Hack, 1972, Ch. 4; Reisig, 1985, Section 7.2) states that a FCPN is live if and only if every siphon contains a marked trap at the initial marking. A siphon (trap) is a collection of places P such that °P _~ P" (P° _ °P). We concern ourselves with marking-dependent supervisory policies that can prevent the firing of a transition. We characterize supervisory policies that enforce liveness in non-live FCPNs using observations that strongly parallel Commoner's Liveness Theorem. We use this characterization to establish the existence of supervisory policies that enforce liveness in a Class of FCPNs called independent, increasing free-choice petri nets (II-FCPNs). © 1997 Elsevier Science B.V.
منابع مشابه
On a Minimally Restrictive Supervisory Policy that Enforces Liveness in Partially Controlled Free Choice Petri Nets
On supervisory policies that enforce liveness in completely controlled petri nets with directed cut-places and cut-transitions. On supervisory policies that enforce liveness in in a class of completely controlled petri nets obtained via reenement. Starting from the observation that the set of initial markings (N) for which there is a supervisory policy that enforces liveness in a partially cont...
متن کاملSome observations on supervisory policies that enforce liveness in partially controlled Free-Choice Petri nets
Every arc from a place to a transition in a Free-Choice Petri net (FCPN) is either the unique output arc of the place, or, the unique input arc to the transition [M.H.T. Hack, Analysis of production schemata by Petri nets, Master’s thesis, Massachusetts Institute of Technology, February 1972; W. Reisig, Petri Nets, Springer-Verlag, Berlin, 1985; T. Murata, Petri nets: properties, analysis and a...
متن کاملOn Supervisory Policies that Enforce Liveness in Discrete Event Dynamic Systems Modeled by Partially Controlled Petri Nets
We consider discrete-state plants represented by Controlled Petri nets ((CtlPNs) cf. 3, 1, 2]). A transition in a CtlPN is live if for every marking reachable under supervision, there exists a valid ring sequence that results in a marking under which the said transition can re (cf. level 4 liveness, section 4.1.4, 5], 4]). A supervisory policy enforces liveness if every transition in the CtlPN ...
متن کاملOn Readily Available Supervisory Control Policies That Enforce Liveness in a Class of Completely Controlled Petri Nets
A Petri Net (PN) is said to be live if it is possible to re any transition from every reachable marking, although not necessarily immediately. Under appropriate conditions, a non-live PN can be made live via supervision. Under this paradigm an external-agent, the supervisor, prevents the ring of certain transitions at each reachable marking so as to enforce liveness. A PN is said to be complete...
متن کاملOn the Existence of Supervisory Policies that Enforce Liveness in Discrete-Event Dynamic Systems Modeled by Controlled Petri Nets
We consider discrete-state plants represented by controlled Petri nets (CtlPN’s), where a subset of transitions can be prevented from firing by a supervisor. A transition in a CtlPN can fire at a marking if there are sufficient tokens in its input places and it is permitted to fire by the supervisor. A CtlPN is live if it is possible to fire any transition from every marking that is reachable u...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003